package com.xxw.yygh.task.job;

import com.xxw.yygh.mq.MqConst;
import com.xxw.yygh.mq.RabbitService;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;

@Component
public class PatientRemindJob {

    @Resource
    private RabbitService rabbitService;

    //cron表达式：秒 分 时 dayOfMonth Month dayOfWeek Year
    //*：表示任意一刻
    //?：表示无所谓
    //-：连续的时间段
    // /n：表示每隔多长时间
    // ,:可以使用,隔开没有规律的时间
    @Scheduled(cron = "0 0 6 * * *") //定时任务
    public void printTime(){
        rabbitService.sendMessage(MqConst.EXCHANGE_DIRECT_TASK,MqConst.ROUTING_TASK_8,"");
    }

}
